.header{
	background: #fff;
	box-shadow: 0 2px 4px #d7d7d7;
	border: 0;
}
.header p{
	float: left;
	font-weight: normal;
}
.header span{
	color: #71cdba;
}
.header a{
	float: right;
	display: block;
	text-shadow:none;
	color: #0ebeec;
	text-shadow:none;
}
.header a:hover{
	color: #0ebeec;
}
#content{
	padding: 0;
	background: #eee;
}
#mybuy{
	background: #eee;
}
p{
	margin: 0;
}
.buy-new{
	box-shadow:2px 2px 4px #d7d7d7;
	background: #fff;
}
.goods{
	border-bottom: 2px solid #e6e6e6;
}
	.goods img{
		float: left;
	}
	.goods-detail p{
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.goods-detail span{
		color: #71cdba;
	}
.buy-op a{
	color: #848484;
	font-weight: normal;
	text-shadow:none;
}
	.buy-op img{
		float: left;
	}
	.buy-op input{
		background: #8bd6c6;
		border: 0;
		font-family: "微软雅黑";
		float: right;
	}
@media screen and (min-width: 320px){
.header{
	height: 30px;
	padding: 10px 16px;
	margin-top: 10px;
}
	.header p{
		font-size: 14px;
		line-height: 30px;
	}
	.header a{
		font-size: 10px;
		width: 25px;
		margin-right: 15px;
	}
.buy-new{
	margin:11px;
}
.goods{
	height: 72px;
	padding: 11px;
}
	.goods img{
		width: 72px;
		height: 72px;
	}
	.goods-detail{
		padding-left: 83px;
		font-size: 14px;
	}
	.goods-detail span{
		display: block;
		margin: 12px 0;
	}
	.goods-detail .wait{
		background: url(../images/wait.png) no-repeat 0 3px;
		background-size: 12px;
		padding-left: 14px;
	}
.buy-op{
	height: 20px;
	padding: 11px;
}
	.buy-op a{
		font-size: 16px;
		line-height:20px;
	}
	.buy-op img{
		width: 18px;
		height: 16px;
		margin-right: 4px;
	}
	.buy-op input{
		width: 69px;
		height: 21px;
		font-size: 15px;
	}
}
@media screen and (min-width: 410px){
.header{
	height: 26px;
	padding: 13px 21px;
	margin-top: 10px;
}
	.header p{
		font-size: 18px;
		line-height: 26px;
	}
	.header a{
		font-size: 12px;
		width: 25px;
		padding-right: 18px;
	}
.buy-new{
	margin:14px;
}
.goods{
	height: 92px;
	padding: 14px;
}
	.goods img{
		width: 92px;
		height: 92px;
	}
	.goods-detail{
		padding-left: 106px;
		font-size: 15px;
	}
	.goods-detail span{
		display: block;
		margin: 18px 0;
	}
	.goods-detail .wait{
		background: url(../images/wait.png) no-repeat 0 2px;
		background-size: 15px;
		padding-left: 18px;
	}
.buy-op{
	height: 26px;
	padding: 14px;
}
	.buy-op a{
		font-size: 16px;
		line-height: 26px;
	}
	.buy-op img{
		width: 25px;
		height: 23px;
		margin-right: 7px;
	}
	.buy-op input{
		width: 89px;
		height: 27px;
		font-size: 19px;
	}
}
@media screen and (min-width: 600px){
.header{
	height: 38px;
	padding: 18px 30px;
	margin-top: 10px;
}
	.header p{
		font-size: 23px;
		line-height: 38px;
	}
	.header a{
		font-size: 15px;
		width: 30px;
		margin-right: 8px;
	}
.buy-new{
	margin:25px;
}
.goods{
	height: 161px;
	padding: 25px;
}
	.goods img{
		width: 161px;
		height: 161px;
	}
	.goods-detail{
		padding-left: 186px;
		font-size: 22px;
	}
	.goods-detail span{
		display: block;
		margin: 35px 0;
	}
	.goods-detail .wait{
		background: url(../images/wait.png) no-repeat 0 2px;
		background-size: 26px;
		padding-left: 31px;
	}
.buy-op{
	height: 46px;
	padding: 25px;
}
	.buy-op a{
		font-size: 23px;
		line-height: 46px;
	}
	.buy-op img{
		width: 44px;
		height: 41px;
		margin-right: 10px;
	}
	.buy-op input{
		width: 156px;
		height: 48px;
		font-size: 28px;
	}

}
@media screen and (min-width: 720px){
.header{
	height: 46px;
	padding: 22px 36px;
	margin-top: 10px;
}
	.header p{
		font-size: 27px;
		line-height: 46px;
	}
	.header a{
		font-size: 18px;
		width: 36px;
		margin-right: 10px;
	}

}
@media screen and (min-width: 801px){
.header{
	height: 58px;
	padding: 28px 45px;
	margin-top: 13px;
}
	.header p{
		font-size: 30px;
		line-height: 58px;
	}
	.header a{
		font-size: 23px;
		width: 55px;
		margin-right: 25px;
	}
.buy-new{
	margin:31px;
}
.goods{
	height: 201px;
	padding: 31px;
}
	.goods img{
		width: 201px;
		height: 201px;
	}
	.goods-detail{
		padding-left: 233px;
		font-size: 28px;
	}
	.goods-detail span{
		display: block;
		margin: 44px 0;
	}
	.goods-detail .wait{
		background: url(../images/wait.png) no-repeat 0 3px;
		background-size: 33px;
		padding-left: 39px;
	}
.buy-op{
	height: 58px;
	padding: 31px;
}
	.buy-op a{
		font-size: 29px;
		line-height: 58px;
	}
	.buy-op img{
		width: 55px;
		height: 51px;
		margin-right: 13px;
	}
	.buy-op input{
		width: 195px;
		height: 60px;
		font-size: 35px;
	}
}